package com.it.tydic.estate.module.service;

import com.it.tydic.estate.common.aop.Result;
import com.it.tydic.estate.module.model.Dto.CustomerProfileDto;
import com.it.tydic.estate.module.model.inner.Guanlichu;
import com.it.tydic.estate.module.model.inner.TbCustomerProfile;

import java.util.List;
import java.util.Map;

/**
 * @description:
 * @author: liuhui
 * @createDate: 2020/3/2
 * @version: 1.0
 */
public interface CustomerProfileService {
    /**
     * 客户档案列表查询
     * @return
     */
    Result selectAllList(Map<String,Object> map);
    /**
     * 客户档案详情
     * @return
     */
    Result getById(String uid);
    /**
     * 客户档案修改(批量修改)
     * @return
     */
    Result updataTbCustomerProfile(TbCustomerProfile tbCustomerProfile);

    /**
     * 房间树
     * @param lyId
     * @return
     */
    Result getRoomTree(String lyId);

    /**
     * 获取管理处
     * @param userCOde
     * @return
     */
    Result getGLC(String userCOde);

}
